Modeling IaaS Usage Patterns for the Analysis of Cloud Optimization Policies
نویسندگان
چکیده
Infrastructure as a Service (IaaS) operators need to balance multiple adversarial goals, such as data center performance and energy efficiency. Automated resource management policies implemented in IaaS Cloud middleware allow the operators to automate trade-off decisions. Simulation-based analyses are viable means to validate that the utilized policies achieve the goals of the operator. For an IaaS operator to perform meaningful analyses, changes in the workload mix of active VMs need to be considered. Current Cloud simulation approaches neglect the influence of VM submissions and terminations, or require the workload to be specified with little abstraction. In this paper, we present a unified approach for modeling IaaS workloads. Our workload model describes the IaaS workload as a sequence of time-triggered, eventdriven external influences. We implement our model as an extension to Palladio and SimuLizar. Finally, we illustrate how historical real-world measurements are leveraged to evaluate resource management policies.
منابع مشابه
A Method for Measuring Energy Consumption in IaaS Cloud
The ability to measure the energy consumed by cloud infrastructure is a crucial step towards the development of energy efficiency policies in the cloud infrastructure. There are hardware-based and software-based methods of measuring energy usage in cloud infrastructure. However, most hardware-based energy measurement methods measure the energy consumed system-wide - including the energy lost in...
متن کاملPerformance Evaluation of Cloud Infrastructure using Complex Workloads
Infrastructure as a Service (IaaS) is a delivery model of cloud computing, which provides the ability to users to acquire and release resources according to their demand and pay according to their usage. Resources are provisioned from the cloud as Virtual Machines (VMs), many of which can be deployed on a single computing node, realizing a multi-tenancy model. While virtualization and multitena...
متن کاملProvenance Framework for the Cloud Environment (IaaS)
Cloud providers can optimize resource utilization and energy consumption by finding patterns in their usage. One way of finding such patterns is to study the history of Cloud resources activity. This approach is known as Cloud provenance. Provenance can also be used to track errors and faults in Cloud services. We have developed a provenance framework for research Clouds in order to find the hi...
متن کاملCloud Usage Patterns: A Formalism for Description of Cloud Usage Scenarios SPEC RG Cloud Working Group
ion Levels — SaaS — PaaS — IaaS — Hardware Resources —— With virtualization technology —— Without virtualization technology Roles — Consumer — Provider — Intermediary SLAs — Internal — External
متن کاملWorkload modeling for resource usage analysis and simulation in cloud computing
Workload modeling enables performance analysis and simulation of cloud resource management policies, which allows cloud providers to improve their systems’ Quality of Service (QoS) and researchers to evaluate new policies without deploying expensive large scale environments. However, workload modeling is challenging in the context of cloud computing due to the virtualization layer overhead, ins...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 36 شماره
صفحات -
تاریخ انتشار 2016